English Dictionary
◊ GIANT SQUID
giant squid
n : largest mollusk known about but never seen (to 60 feet long)
[syn: {architeuthis}]